草庐IT

jQuery Mobile 主题

全部标签

android - Fragment 中的自定义 ListView 不遵守父主题

我目前在将自定义ListView适配器与Holo.Light主题一起使用时遇到问题。在Activity和fragment中,任何TextView都以主题的正常颜色(textColorPrimary)显示。但是,自定义ListAdapter中的任何文本都使用默认Holo主题中的textColorPrimary,有效地使文本不可读。这是我应用程序主菜单中的一个示例:list_main_menu.xml-ListAdapter的行布局注意:我目前必须使用android:textColor="?android:attr/textColorPrimaryInverse"使文本可读。fragmen

android - java.lang.IllegalStateException : You need to use a Theme. AppCompat 主题(或后代)与此 Activity 。钛

我正在使用这个主题为我的Titanium应用程序创建自定义主题generator.但是当我运行我的应用程序时它崩溃了并且我的日志显示我需要appCompact即使我为sdk>sdk11设置了主题。我的目标Android版本是API19,最低SDK版本是API14,所以我想知道为什么我需要appCompact。我的日志是这样写的:[ERROR]:TiApplication:(main)[512,512]Sendingevent:exceptiononthread:mainmsg:java.lang.RuntimeException:UnabletostartactivityCompone

android - 如何更改 XML 主题中操作栏图标或 Logo 的填充或边距?

如何使用XML主题更改操作栏图标或Logo空间的顶部和底部填充或边距?@drawable/selectable_background_whycheck@style/ActionBar.Solid.Whycheck@drawable/cab_background_top_whycheck@drawable/cab_background_bottom_whycheck@style/Theme.Whycheck.Widget@drawable/ab_solid_whycheck@drawable/ab_stacked_solid_whycheck@drawable/ab_bottom_sol

android - 为 KeyboardView 应用主题

我试图通过应用主题来更改KeyboardView的默认样式,但没有成功。我的目标SDK是1.6和XperiaX10。有人可以帮忙吗?/res/vaules/style.xml:@style/aa50sp#FF123456150dp25splist.xml:奇怪的是,当我在布局中手动应用样式时,它起作用了。 最佳答案 您不会像任何其他组件那样设置KeyboardView的样式,因为键盘定义会取代KeyboardViewdef。一些提示:不要为文本大小而烦恼:组件会找到完美的大小以完美适合键内。要定义按键大小和其他属性,请在键盘xml定

android - 动态用户界面主题

我正在开发Android应用程序。我的应用程序将使用我的服务器进行数据推送和拉取。我想提供一个仪表板,用户可以在其中为Android应用程序绘制其自定义主题。当用户完成其设计时,布局xml和图像将放置在其用户区域。Android应用程序将下载这些文件并更新其用户界面。我们将把我们的布局和图像文件放在正在运行的应用程序的什么地方?我在服务器中有一个Activity类,它可以包含在运行的Android应用程序中吗? 最佳答案 android用于呈现界面的XML文件经过优化/编译。HowcanIwriteandroidbinaryXMLf

android - 在主题中混合全息光和全息暗 EditText

我使用Holodark作为我应用的主题。但是,其中有一部分我希望使用hololight中的EditText,因为这部分的背景很亮。我试过在themes中这样做。当我为按钮做类似的事情时它起作用了(我们想使用Gingerbread式按钮):@android:style/Widget.Button我尝试对android:editTextStyle做同样的事情,但它不会影响可绘制对象。这是由属性android:editTextBackground处理的。查看代码,我不能只是覆盖它并将它指向浅色主题,因为它引用了一个私有(private)可绘制对象:这是来自SDK中的themes.xml:@a

android - 主题不适用于以编程方式添加的 View ?

我正在我的应用程序主题中设置一些属性,它看起来像:#FF0000bold主题已正确应用于activity的layout文件中定义的所有View。但是,如果我在onCreate()方法中以编程方式添加一个view,这些styles将被忽略。那么,我不能使用主题来设置这些View的样式吗?或者我在这里遗漏了什么? 最佳答案 我认为如果您以编程方式创建View,则此View不会附加到创建时的任何Activity,这就是未应用主题的原因。但是您可以尝试从Activity中获取并使用LayoutInflater而不是通过构造函数创建View。

android - Android 上的可下载主题

我目前正在研究在我的应用程序中添加对可下载皮肤/主题的支持的可能性。由于无法在运行时更改res文件夹,我正在寻找替代方案并且已经得出一些结论。我尝试让2个应用程序从辅助应用程序访问资源(具有不同的样式/布局/主题和匹配的名称),方法如下:Resourcesres=getPackageManager().getResourcesForApplication("org.example.foo");res.getIdentifier("AnotherTheme","style","org.example.foo");或ContextexternalContext=createPackageC

java - 无法完全更改 Eclipse ADT 主题配色方案

我正在尝试将我的ADT(Eclipse)IDE配色方案更改为深色方案。正如许多线程的指示(例如HowcanIchangeEclipsetheme?)-我已经安装了DARKJUNO(按照链接上的说明)我已经从eclipsecolorthemes.org安装了EclipseColorTheme插件(按照链接上的说明)而且,结果仍然是部分深色、部分浅色的配色方案,字体大小奇怪,而且非常奇怪(而且外观丑陋)。如果我只使用EclipseColorTheme插件,而没有选择DARKJUNO主题,只有编译器(中心“代码区域”)获得正确的外观。这就是我的IDE现在的样子(使用JUNO和EclipseC

android - 添加两个具有不同主题的 AppCompat 工具栏

我想在我的应用程序中有两个不同的android.support.v7.widget.Toolbars,一个深色,一个浅色,并在需要时在它们之间切换。但是,当我在第二个工具栏上设置不同的主题时,它似乎也重置了第一个工具栏上的主题。这是错误还是预期的行为?工具栏1:工具栏2: 最佳答案 制作一个ContextThemeWrapper:ContextThemeWrapperwrapper=newContextThemeWrapper(context,R.style.Some_Theme);使用当前上下文来扩充一个工具栏,并使用Contex